manufacturing manufacturers manufacturing software management erp software business machine shop inventory software lean manufacturing manufacturer job shop software lean manufacturing software inventory control software cnc inventory control inventory engineering machining